package system.org.entity;

import java.util.Date;
import java.util.List;

public class Employee extends People {
	
	protected String PositionID;
	
	public Employee(String CustomerID, String FirstName, String LastName, Date DOB, String Address, String PhoneNo, String Email, String UserName, String Password, String PositionID) {
		this.id = CustomerID;
		this.FirstName = FirstName;
		this.LastName = LastName;
		this.DOB = DOB;
		this.Address = Address;
		this.PhoneNo = PhoneNo;
		this.Email = Email;
		this.Username = UserName;
		this.Password = Password;
		this.PositionID = PositionID;
	}
	
	public String getPositionID() {
		return PositionID;
	}

	public void setPositionID(String positionID) {
		PositionID = positionID;
	}

	public int insertNewEmployee(Employee emp){
		return 0;
	}
	public Employee(String id, String name) {
		this.setId(id);
		
		// TODO Auto-generated constructor stub
	}

	public int login(){
		return 0;
	}

	
	public boolean getInChallenge(){
		return true;
	}
	
	public int getRewards(){
		return 0;
	}
	
	public boolean chooseHorse(String horseID){
		return false;
	}
	
	public boolean buyTicket(){
		return false;
	}
	
	public List<Round> viewRound(){
		return null;
	}
	
	public Employee viewInfo(){
		return this;
	}
	
	public List<Customer> viewCustomer(){
		return null;
	}
	
	public Horse viewHoresInfo(String horseID){
		return null;
	}
	
	public Employee getEmployeeInfo(String EmpID){
		return null;
	}
	
	public int updateEmployee(Employee emp){
		return 0;
	}
}
